physical confinement - Turco Inglés Diccionario